今天要在介紹一個,我用過後就喜歡上的資料庫管理工具--DBeaver。
DBeaver有社區版和企業版兩種。社區版可以免費使用,並且跨平台,透過JDBC支援多種資料庫。此外還會自動檢測資料庫版本,自動尋找相對應的Drive。
我手動配置過phpMyAdmin過。同樣直接下載安裝的情況下,DBeaver簡單好多。
DBeaver的界面很漂亮,我還蠻喜歡的。其中還有一個功能測試時非常好用--產生假資料。這個和前幾天亂數短文很像,不過DBeaver會針對欄位型態產生資料。資料庫測試的模擬數據生成(Mock Data Generation)也有一些限制,有些資料類型還是無法產生。
說了這麼多,相信已經下載安裝好了吧?該像昨天一樣,來連接資料庫,並塞入文章吧!
透過 新增連線 > 選擇MySQL或是MariaDB。同樣填入帳號、密碼,然後測試連線。測試完以後就按下完成即可。
如果使用Laradock,MariaDB可能需要指定版本。或是進入到mariadb的容器,允許其他電腦連線到資料庫。
(新版本的MariaDB似乎預設只能本地連結...上面我懶的重新設定,所以改用MySQL呵呵)
同樣的,可以找到default資料庫,然後找到建立的blog_post資料表。不過 要新增資料時,需要先在下方按下新增資料 。在連入資料就好,最後記得按下儲存。
就想說怪了,我重灌電腦後,裝的DBeaver也是最新的,為啥沒了?原來這功能被移除了阿!?
好吧!來看看原本的功能過過乾癮。
透過點擊資料表右鍵,可以點選生成資料:
稍微做一些設定以後,點擊開始就好。產生的過成,依據設定與生成的大小,會花上一段時間。